Skip to content

Comments

Fixes #774: suppress dd.concat unknown divisions warning in zonal_stats#857

Merged
brendancol merged 2 commits intomasterfrom
fixes-774-warning-on-aligned-axis-for-dask-dataframes-with-`zonal_stats`
Feb 20, 2026
Merged

Fixes #774: suppress dd.concat unknown divisions warning in zonal_stats#857
brendancol merged 2 commits intomasterfrom
fixes-774-warning-on-aligned-axis-for-dask-dataframes-with-`zonal_stats`

Conversation

@brendancol
Copy link
Contributor

Summary

  • Pass ignore_unknown_divisions=True to both dd.concat calls in _stats_dask_numpy(), suppressing the false-alarm warning about assumed index alignment
  • Add regression test test_dask_zonal_stats_no_concat_warnings that asserts no "unknown divisions" warnings are emitted

Test plan

  • pytest xrspatial/tests/test_zonal.py::test_dask_zonal_stats_no_concat_warnings -v passes
  • All existing dask zonal tests pass (pytest xrspatial/tests/test_zonal.py -v -k dask — 10/10)

Add docstring example and tests showing how to compute zonal statistics
on 3D time-series DataArrays by converting to a Dataset with
`.to_dataset(dim='time')` and passing to `stats()`.
@brendancol brendancol merged commit 61f5676 into master Feb 20, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant